 342 2257674 2018 12 7 22 7 30 49 566 62546 494 43 79 240 266 277 1 55 89 253 268 1 23 57 90 255 1 41 71 235 264 1 14 23 60 81 92 139 160 221 236 256 276 308 335 350 1 10 20 33 69 90 121 143 189 234 249 274 290 311 340 352 1 292 300 313 321 1